star-shaped thing - English Synonyms Dictionary